backflush disc - Spanish English Dictionary